master cast - Español Inglés Diccionario